This Python script retrieves IBM's support pages to gather information about APARs (Authorized Program Analysis Reports) included in a specific IBM WebSphere MQ 9.3 LTS and 9.4 LTS and 9.4 CD. It consolidates fix pack information into CSV and Markdown files.
- Consolidated Data: Gathers APARs for both WebSphere Application Server and IBM HTTP Server.
- Latest Fix Pack: if input with 9.4.0.0 or 9.3.0.0
- Fix Pack Specific: Fetches the list of APARs associated with a user-provided fix pack version (e.g.,
9.4.0.20,9.4.1.1).
- Dual Export: Saves all collected information into clean, easy-to-use CSV and Markdown files.
- Python 3
- Required Python libraries:
requestsandbeautifulsoup4.
You can install the dependencies using pip:
pip install requests beautifulsoup4- Run the script from your terminal:
python mq_fixpack.py
- The script will prompt you to enter the desired fix pack version (in
V.R.M.Fformat). The program will then process both WAS and IHS sources and display its progress.
--- IBM Consolidated APARs for WebSphere MQ 9.4 CD ( 9.4.x.x) 9.4 LTS (9.4.0.x) and 9.3 LTS (9.3.0.x)---
Enter Fix Pack Version (e.g., 9.4.0.20 or 9.4.0.0/9.3.0.0 for latest): 9.4.0.0
Complete retrieving data.
Latest version found: 9.4.0.20
[1/62] DT433340
[2/62] DT457904
[3/62] DT459614
[4/62] DT460995
[5/62] DT461364
...
Successfully generated: wmq_fixpack_94020_20260226.csv and wmq_fixpack_94020_20260226.md
=============================================
WebSphere MQ FIX PACK 9.4.0.20
=============================================
Fix Type: Fix Pack
Release Date: 26 February 2026
Total Fixes: 62
Security Fixes: 6
HIPER Fixes: 2
---------------------------------------------
CSV Report: wmq_fixpack_94020_20260226.csv
Markdown Report: wmq_fixpack_94020_20260226.md
=============================================
The script generates a CSV file named wmq_fipack_<version>_YYYYMMDD.csv and wmq_fipack_<version>_YYYYMMDD.md (e.g., was_fix_pack_90526_20251202.csv).
The columns include: APAR,Is Security,Is HIPER,Description.
Example CSV Output (wmq_fixpack_93037_20260226.csv)
APAR,Is Security,Is HIPER,Description
DT433340,Y,N,IBM MQCVE-2026-1713and IBM MQ ApplianceCVE-2026-1713[CVSS base score 5.5]
DT457904,Y,N,IBM MQCVE-2025-12635and IBM MQ ApplianceCVE-2025-12635[CVSS base score 5.4]
DT459614,Y,N,"IBM MQ ApplianceCVE-2025-39971, CVE-2025-39955[CVSS base score 7.6]"